package io.github.biezhi.singleton;

/**
 * 2. 饿汉式
 * 饿汉式在类加载时就立即初始化单例对象，由于JVM在类加载时的线程安全性保证，这种方式天生就是线程安全的。
 * 缺点是如果单例对象很大或者初始化过程很耗时，可能造成不必要的资源浪费
 */
public class Singleton {
    private static Singleton instance = new Singleton();
    private Singleton() {
    }
    public static Singleton getInstance() {
        return instance;
    }
}
